Airbnb Scraper — Listings, Prices, Ratings & Hosts
Under maintenancePricing
from $1.90 / 1,000 listings
Airbnb Scraper — Listings, Prices, Ratings & Hosts
Under maintenanceScrape Airbnb stays by location with optional dates and guests. Returns title, price/night, total price, room type, beds/bedrooms, rating, review count, superhost, host name, coordinates, amenities, images, and listing URL.
Pricing
from $1.90 / 1,000 listings
Rating
0.0
(0)
Developer
Vitalii Bondarev
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Airbnb Scraper — Listings, Prices, Ratings, Hosts
Scrape Airbnb stays by location (city, region, or address) with optional date and guest filters. Returns 26 structured fields per listing including price/night, total stay price, room type, bed/bedroom info, rating, review count, superhost status, host name, GPS coordinates, amenities, and image URLs.
Features
- Search by any location — city name, address, or region (e.g.
"Paris, France","New York, NY") - Optional date filtering — pass
checkIn/checkOutto get actual stay prices - Guest count — filter by number of adults
- Price range —
priceMin/priceMaxper night in USD - Full host info — host name + Superhost / Guest Favorite badges
- Amenities — list of available amenities per listing (Wifi, Kitchen, AC, etc.)
- GPS coordinates — latitude/longitude for every listing
- 26 fields per listing — pay only for what you get (PPE pricing)
Use Cases
- Short-term rental market research — compare prices, ratings, and amenity offerings across neighborhoods
- Investment property analysis — find average nightly rates and occupancy signals
- Lead generation — identify superhosts and top-rated properties for partnership outreach
- Travel planning tools — build apps that surface the best stays for any destination
- Competitive intelligence — monitor pricing and availability trends
Input
| Field | Type | Description |
|---|---|---|
location | string | Required. City, region, or address (e.g. "Paris, France") |
checkIn | string | Check-in date YYYY-MM-DD (optional, for actual stay prices) |
checkOut | string | Check-out date YYYY-MM-DD (optional) |
adults | integer | Number of adult guests (default: 1) |
priceMin | integer | Minimum price per night in USD |
priceMax | integer | Maximum price per night in USD |
maxItems | integer | Max listings to return (default: 100; 0 = all available) |
enrichDetails | boolean | Fetch detail page for host name + amenities (default: true) |
proxyConfiguration | object | Proxy settings (Apify Residential recommended) |
Output
Each record contains:
{"listing_id": "1536119775792438782","url": "https://www.airbnb.com/rooms/1536119775792438782","title": "Apartment in Paris","name": "Balcony Eiffel Tower View : Newly Refurbished Apt","room_type": "Entire home/apt","price_per_night": 534.63,"price_total": 2674.0,"price_original": null,"stay_nights": 5,"currency": "USD","rating": 4.97,"review_count": 39,"is_superhost": true,"is_guest_favorite": true,"host_name": "Toni","host_id": "540951866","bedrooms": "1 bedroom","beds": "2 beds","bathrooms": "1 bath","person_capacity": 4,"latitude": 48.84328,"longitude": 2.29114,"amenities": ["Kitchen", "Wifi", "TV", "Elevator", "Washer", "Dryer"],"images": ["https://a0.muscache.com/..."],"search_location": "Paris, France","scraped_at": "2026-06-05T10:23:00+00:00"}
Pricing
Pay-per-result: $1.90 per 1,000 listings (charged after successful push, never on failure).
Notes
- Airbnb caps search results at approximately 270–300 listings per location search.
- For broader coverage search by neighborhood or use date ranges to vary results.
enrichDetails: falseskips detail-page fetches (faster, nohost_name/amenities).- The actor uses Airbnb's internal GraphQL API — no fragile HTML scraping.